package com.zhongke.cotrun.service;

import com.zhongke.cotrun.model.pojo.DictEntity;

import java.util.List;

/**
 * 数据字典表
 *
 * @author lee
 * @email wawzj512541@gmail.com
 * @date 2019-10-10 09:41:28
 */
public interface DictService {

    boolean add(DictEntity entity);

    boolean update(DictEntity entity);

    List<DictEntity> getAll();

    List<DictEntity> getListByType(String type);

    DictEntity getItemByType(String type);

    List<DictEntity> getByParentId(Integer parentId);

    DictEntity getById(Integer id);

    DictEntity getByCode(String code);

    boolean delById(Integer id);

    DictEntity getTreeByType(String type);

    String selectValueInCodes(String codes);
}

